<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Task Descriptor: 评审变更请求</title>
<meta name="uma.type" content="TaskDescriptor">
<meta name="uma.name" content="review_change_request">
<meta name="uma.presentationName" content="评审变更请求">
<meta name="uma.guid" content="_I7dnIEodEdqrjq4i3fchvA">
<meta name="element_type" content="TaskDescriptor">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../css/default.css" type="text/css">
<script src="./../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ActivityTreeTable.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ProcessElementPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/processElementData.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var defaultQueryStr = '?proc={C85C9CC0-AD92-46C9-85BA-4C0672D6571E}&path={C85C9CC0-AD92-46C9-85BA-4C0672D6571E},{BFBA9E6A-CB4B-45A7-9A25-FF7CA1A1153D},_I7dnIEodEdqrjq4i3fchvA';
					var backPath = './../../';
					var imgPath = './../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo, defaultQueryStr, true, true, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top">
<div id="page-guid" value="_I7dnIEodEdqrjq4i3fchvA"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">Task Descriptor: 评审变更请求</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../images/taskdes_lg_dgm32.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">此任务定义了如何执行变更请求类选。</td>
</tr>
<tr>
<td>Based on Method Task: <a href="./../../rup/tasks/review_change_request_E7D91346.html" guid="{1CD358DF-3FFC-4281-B3EF-8E3CD76C5900}">评审变更请求</a></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Roles</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Main:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_change_manager_726A54F6.html" guid="_CbJekRi2Edq_uI8xTPML6g">变更控制管理员</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Additional:
								</span></td><td class="sectionTableCell"><span class="sectionTableCellHeading">Assisting:
								</span></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Inputs</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Mandatory:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_change_request_6103690C.html" guid="_CbJekhi2Edq_uI8xTPML6g">变更请求</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_iteration_plan_2C5E5705.html" guid="_CbJelBi2Edq_uI8xTPML6g">迭代计划</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Optional:
								</span>
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_product_acceptance_plan_F0F03924.html" guid="_CbJemBi2Edq_uI8xTPML6g">产品验收计划</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_project_specific_guidelines_36FC3715.html" guid="_CbJelRi2Edq_uI8xTPML6g">特定于项目的指南</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_problem_resolution_plan_25954B2B.html" guid="_CbJelhi2Edq_uI8xTPML6g">问题解决计划</a>
</li>
<li>
<a href="./../../rup/capabilitypatterns/rup_quality_assurance_plan_30332B3B.html" guid="_CbJelxi2Edq_uI8xTPML6g">质量保证计划</a>
</li>
</ul>
</td><td class="sectionTableCell"><span class="sectionTableCellHeading">External:
								</span>
<ul>
<li>None</li>
</ul>
</td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Outputs</th><td class="sectionTableCell" colspan="3">
<ul>
<li>
<a href="./../../rup/capabilitypatterns/rup_change_request_6103690C.html" guid="_CbJekhi2Edq_uI8xTPML6g">变更请求</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Steps</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="sectionTableCell">
<div class="stepHeading"> 安排 CCB 评审会议</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Schedule CCB Review Meeting" name="Schedule CCB Review Meeting"></a>
<p>
    变更（或配置）控制委员会（CCB）是监督变更流程的委员会，由所有相关方（包括客户、开发人员和用户）的代表组成。在小项目中，个人（如项目经理或软件架构师）就可以担任这个角色。在 Neusoft Unified Process
    中，这用<a class="elementLink" href="./../../rup/roles/rup_change_manager_51E43456.html" guid="{C1D3C2C0-15A0-49AD-9788-8C163E53CB96}">变更控制管理员</a>角色表示。
</p>
<p>
    该会议的功能是评审<b><i>提交的</i></b>变更请求。在会议中进行 CR
    内容的初始评审以确定该请求是否有效。如果有效，就根据优先级、进度安排、资源、工时级别、风险、严重性和小组确定的任何其他相关的条件来决定该变更是否在当前发行版的范围内。此会议一般每周进行一次。如果 CR
    量大幅增加，或者当一个发行版周期临近结束时，可以每天召开该会议。CCB 评审会议的成员一般是测试经理、开发经理和销售部门的成员。如果成员认为有必要，则可以按需要邀请其他人参加会议。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> 检索变更请求用于评审</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Retrieve Change Requests for Review" name="Retrieve Change Requests for Review"></a>
<p>
    变更请求表单是正式提交的工作产品，用于跟踪所有请求，包括新特性、扩展请求、缺陷、变更的需求等等。其中还包含项目生命周期中的相关状态信息。所有的变更历史记录将与 CR 一起维护，包括所有的状态变更以及变更的日期和原因。
    此信息对于任何重复的评审和最终的关闭都可用。<a class="elementLinkWithUserText" href="./../../rup/workproducts/rup_change_request_F2E6419.html" guid="{694A7BC8-3D20-4172-BC56-6C7BD4590BA5}">工作产品：变更请求</a>中提供了一个变更请求表单示例。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading"> 评审提交的变更请求</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><a id="Review Submitted Change Requests" name="Review Submitted Change Requests"></a> 
<p>
    此任务的功能是评审<b><i>已提交</i></b>的变更请求。该状态是以下操作的结果：1)提交新的 CR、2)更新现有的 CR 或者 3)在新的发行版周期中考虑某个<b><i>已延期</i></b>的 CR。将 CR 放在 CCB
    评审队列中。该操作不会导致分配所有者。
</p>
<p>
    在 CCB 评审会议中进行 CR 内容的初始评审以确定该请求是否有效。如果有效，就根据优先级、进度安排、资源、工时级别、风险、严重性和小组确定的任何其他相关的条件来决定该变更是否在当前发行版的范围内。
</p>
<p>
    如果确定 CR 有效，但在当前发行版的“范围之外”，它就被置于<b><i>已延期</i></b>状态，将保留并在将来的发行版中重新考虑。可以指定目标发行版，以表明该 CR 可以<b><i>提交</i></b>以重新进入 CCB
    评审队列的时间范围。
</p>
<p>
    如果确定某个 CR 与另一个已经提交的 CR 重复，就应该将它分配给 CCB 评审管理员或指定的团队成员进行解决。当 CR 置于<b><i>重复</i></b>状态时，会记录与它重复的 CR 号（在 ClearQuest
    中的“附件”选项卡上）。提交者应该在提交 CR 前首先查询 CR 数据库，以查看 CR 是否重复。这将省去评审流程的好几个步骤，从而节省大量的时间。应该将提交了重复 CR 的人员添加到原 CR
    的通知列表中，以便将来传达关于解决方案的通知。
</p>
<p>
    有时，CCB 评审会议或指定的团队成员确定 CR 是无效请求还是需要从提交者那里获得更多信息。如果已经指定（<b><i>已打开</i></b>），将从解决队列中除去该 CR，并再次进行评审。指定了 CCB
    的指定权限进行确认。不需要提交者采取任何操作，除非是必要情况，在这种情况下，CR 状态将更改为<b><i>更多信息</i></b>。CCB 评审会议将考虑任何新信息并再次评审该 CR。如果确认为无效，CCB
    将<b><i>关闭</i></b>该 CR，并通知提交者。
</p>
<p>
    当 CR 已确定为在当前发行版的“范围以内”时，就将其指定为<b><i>已打开</i></b>状态，正在等待解决。已安排在即将到来的目标里程碑之前解决该变更请求。已将它定义在“分配队列”中。仅会议成员有权打开 CR
    并放入解决队列中。如果发现了优先级为 2 或更高的 CR，就应立即让 QE 或项目经理注意到该 CR。此时，他们可能会决定召开紧急 CCB 评审会议或者只须立即打开 CR 并放入解决队列中。
</p>
<p>
    然后项目经理负责根据 CR 的类型对<b><i>已打开</i></b>的 CR 分配工作并更新进度安排（如适用）。
</p>
<p>
    变更请求可能经历的典型状态在<a class="elementLink" href="./../../rup/guidances/concepts/change_request_management_119F2E47.html" guid="5.975934904188119E-305">变更请求管理</a>中有说明。
</p><br />
<br /></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Properties</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Multiple Occurrences" abbr="Multiple Occurrences">Multiple Occurrences</th><td class="sectionTableCell" align="left" headers="property_Multiple Occurrences"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Event Driven" abbr="Event Driven">Event Driven</th><td class="sectionTableCell" align="left" headers="property_Event Driven"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Ongoing" abbr="Ongoing">Ongoing</th><td class="sectionTableCell" align="left" headers="property_Ongoing"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Optional" abbr="Optional">Optional</th><td class="sectionTableCell" align="left" headers="property_Optional"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Planned" abbr="Planned">Planned</th><td class="sectionTableCell" align="left" headers="property_Planned"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Repeatable" abbr="Repeatable">Repeatable</th><td class="sectionTableCell" align="left" headers="property_Repeatable"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script language="JavaScript" type="text/javascript">
					contentPage.onload();
					contentPage.processPage.fixDescriptorLinks();
				</script>
</html>
